[[분류:수학]]
==개요==
유클리드 기하학에서, [math(c)]가 빗변인 직각삼각형에 대하여 다음이 성립한다.
{{{#!wiki style="text-align: center"
[br] [math(a^2+b^2=c^2)] }}}
이를 피타고라스 정리(Pythagoras' theorem)라고 한다.
==쓰임새==
두 점 사이의 거리, 벡터의 크기, 코사인 법칙, 원의 방정식 등 쓰임새가 무궁무진하며 현재 약 370개의 증명이 알려져 있다. 중학교 2학년 [[수학(교과목)|수학]]에서 무리수를 배우기도 전에 피타고라스 정리가 나온다.
==피타고라스 세 쌍==
자연수 [math(a,b,c)]가 피타고라스 정리 [math(a^2+b^2=c^2)]를 만족할 때, 이 세 자연수의 순서쌍 [math((a,b,c))]를 '''피타고라스 세 쌍'''(Pythagorean triple)이라 한다.
대표적인 예로는 다음과 같은 세 쌍들이 있다.
{{{#!wiki style="text-align: center"
[br] [math((3, 4, 5))]
[br] [math((5, 12, 13))]
[br] [math((8, 15, 17))]
}}}
이들 세 쌍은 모두 서로소인 [math(a,b,c)]로 이루어져 있으며, 이를 '''기본 피타고라스 세 쌍'''이라 한다.
기본 피타고라스 세 쌍의 모든 배수 역시 피타고라스 세 쌍이 된다.
또한, 서로소인 자연수 [math(m>n)]에 대하여 다음과 같이 정의하면 항상 피타고라스 세 쌍이 된다.
{{{#!wiki style="text-align: center"
[br] [math(a=m^2-n^2,\; b=2mn,\; c=m^2+n^2)]
}}}
이 방법을 통해 모든 기본 피타고라스 세 쌍을 생성할 수 있다.